cytotoxic t-lymphocytes - Francés Inglés Diccionario